@echo off
rem 指定待删除文件的存放路径
set SrcDir=C:\Users\uzero\Documents\EVE\logs\Marketlogs\
rem 指定存放路径
set DistDir=D:\share\Marketlogs\
rem 指定天数
set DaysAgo=1
::如果演示结果无误，把del前面的echo去掉，即可实现真正删除。
forfiles /p %SrcDir% /s /m *.* /d -%DaysAgo% /c "cmd /c del /f /q /a @path"

cd %SrcDir%*
forfiles /p %DistDir% /s /m *.* /d -%DaysAgo% /c "cmd /c git rm @file"

xcopy %SrcDir%* %DistDir% /s /h /d /y

git add *

git commit -am "update"

git push

pause
